package com.tuniu.agents.common.message;

/**
 * Enum class for cross-recommendation questions
 */
public enum RecQuestionTypeEnum {

    REC_QUESTION_SEND("recQuestion", "sendQuestion", "Send cross-recommendation question"),
    REC_QUESTION_JUMP("recQuestion", "jumpQuestion", "Jump from the question to the specified link"),
    ;

    private String type;

    private String subType;

    private String desc;

    /**
     * Constructor for RecQuestionTypeEnum
     * @param type the type of the question
     * @param subType the subtype of the question
     * @param desc the description of the question
     */
    RecQuestionTypeEnum(String type, String subType, String desc) {
        this.type = type;
        this.subType = subType;
        this.desc = desc;
    }

    /**
     * Gets the type of the question
     * @return the type
     */
    public String getType() {
        return type;
    }

    /**
     * Gets the subtype of the question
     * @return the subtype
     */
    public String getSubType() {
        return subType;
    }

    /**
     * Gets the description of the question
     * @return the description
     */
    public String getDesc() {
        return desc;
    }
}
